/*    This file is part of Nephite Exchange.
 *
 *    Nephite Exchange is free software: you can redistribute it and/or modify
 *    it under the terms of the GNU General Public License as published by
 *    the Free Software Foundation, either version 3 of the License, or
 *    (at your option) any later version.
 *
 *    Foobar is distributed in the hope that it will be useful,
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *    GNU General Public License for more details.
 *
 *    You should have received a copy of the GNU General Public License
 *    along with Foobar.  If not, see <http://www.gnu.org/licenses/>.
 */


/** Add css rules here for your application. */
body {
  padding: 10px;
  font-family: "Courier New", monospace;
}

.exchangePanel {
	margin-left: auto;
	margin-right: auto;
}

.exchangeFormPanel {
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
}

.convertPanel, .convertFormPanel, .conversion {
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	text-align: center;
}

/* Links */
.linksPanel {
	border: 1px solid silver;
	padding: 2px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.gwt-Hyperlink {
	padding: 6px;
}

.highlightedLink, .highlightedLink A:link, .highlightedLink A:visited, .highlightedLink A:active, .highlightedLink A:hover {
	background-color: #2062B8;
	color: white;
}

/* Exchange Page related CSS. */
.exchangeTableHeader {
  background-color: #2062B8;
  color: white;
  font-style: italic;
  font-weight: bold;
}

.exchangeTable {
  border: 1px solid silver;
  padding: 2px;
  margin-bottom:6px;
  margin-left: auto;
  margin-right: auto;
}

.exchangeTableNumericColumn {
  text-align: right;
  width:8em;
}

.exchangeTableCenterColumn {
  text-align: center;
}

.addPanel {
  margin: 10px 0px 15px 0px;
}

.lightTableBackground {
  background-color: white;
}

.darkTableBackground {
  background-color: lightgrey;
}

/* General Page CSS. */
body {
	width: 100%;
	text-align: center;	
}

#mainContent, .mainPanel, .sitePanel, .contactPanel {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.contactPanel {
	width: 300px;
	padding: 10px;
}

.sitePanel {
	width: 650px;
}

.lastUpdated, #copyright {
	font-size: x-small;
	text-align: center;	
}
